package org.ccpp.portal.acciones;

import java.util.Properties;

import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;

import org.apache.catalina.connector.Request;
import org.ccpp.portal.coleciones.Propiedades;

public class ActionBase extends HttpServlet{

	public boolean tienePermiso(HttpSession session){
		return true;
	}

	public Propiedades getPropiedadesSession(HttpSession session){
		Object o = session.getAttribute("session_usuario");
		Propiedades p=null;
		if (o==null){
			p=new Propiedades();
			session.setAttribute("session_usuario", p);
		}else {
			p=(Propiedades)o;
		}
		return p; 
	}
	
	public String getStringRequest(HttpServletRequest req, String nombre, String defecto){
		Object o=req.getAttribute(nombre);
		if (o==null){
			return defecto;
		}else{
			return ""+o;
		}
	}
	
}
